having/taking a rest - Spanish English Dictionary